put on the barmy stick - Spanisch Englisch Wörterbuch